yard dog - Spanish English Dictionary